home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 8: LINUX Games / Linux Cubed Series 8 - LINUX Games.iso / games / x11 / rpg / crossfir.92 / crossfir / crossfire-0.92.5 / README < prev    next >
Text File  |  1996-07-24  |  10KB  |  247 lines

  1. WHAT IS CROSSFIRE?
  2.  
  3.   This is a multiplayer graphical arcade and adventure game made for
  4.   the X-Windows environment.
  5.  
  6.   It has certain flavours from other games, especially Gauntlet (TM)
  7.   and Nethack/Moria.
  8.  
  9.   Any number of players can move around in their own window, finding
  10.   and using items and battle monsters.  They can choose to cooperate
  11.   or compete in the same "world".
  12.  
  13. REQUIREMENTS
  14.  
  15.   You will need UNIX, X-windows and an ANSI C compiler to compile this game.
  16.  
  17. COMPILING
  18.  
  19.   Crossfire has been known to compile on the following systems
  20.   (latest known version number of Crossfire that compiled on these
  21.   systems is included in parantheses):
  22.   o Sun4 with Solaris 2.5 (0.92.3)
  23.   o Sun4 with SunOS 4.1.3 (0.92.2)
  24.   o Pyramid DC/OSx [cd]079 (0.92.2)
  25.   o Sun4 with Solaris 2.x (0.92.0)
  26.   o Sun3, SunOs 4.1.1, gcc (0.91.7)
  27.   o DEC300AXP-500 (Alpha with OSF1 1.3) (0.90.3)
  28.   o Ultrix 4.2a (0.90.1)
  29.   o IBM RS/6000 with AIX 1.2, X11R4 (0.90.2)
  30.   o PC Compatiable, with Linux (0.89.3)
  31.   o HP735, HPUX, X11R5 (0.90.2)
  32.   o DEC 3100 and DEC 5000 with ULTRIX BSD 4.2
  33.   o DEC with OSF1
  34.   o VAX3100 with BSD 4.3
  35.   o IBM RT with BSD4.3
  36.   o HP9000-series (HP-UX) (very old versions of HP-UX might barf on stdarg.h)
  37.   o MIPS with RISC/os
  38.   o (UMIPS) 4.52 (?)
  39.   o AT&T system 300 with NCR UNIX SVR4 MP-RAS
  40.  
  41.   It has been compiled with X11R3, X11R4, X11R5, X11R6 (the editor requires
  42.   X11R5 or X11R6).
  43.  
  44.   To get directions on compilation, read the INSTALL file.
  45.  
  46. USAGE
  47.  
  48.   There are several ways of playing this game, and they depend on
  49.   whether or not you defined SERVER in inlucde/config.h.
  50.  
  51.   If you commented it out, you can only play by running crossfire.
  52.   Type "crossfire <any options> <display 2> <display3> <etc>" to play.
  53.   The first display defaults to your DISPLAY environment variable
  54.   unless you specify the -l option.
  55.  
  56.   If you left it defined, you can alternatively play by starting
  57.   crossfire as a server in the background; type: "crossfire -server".
  58.   Then you can use "crossclient" to connect to the game.  If you
  59.   are running the server on a different computer than the one you're
  60.   sitting on, then run crossclient on your local computer, and specify
  61.   the server with the "-server <host>" option.  Also try
  62.   "crossclient -c sc".
  63.   You can also use the "crossloop" shell script which restart the
  64.   server in case it crashes, and which logs output to /tmp/crosservlog.
  65.  
  66.   If crossfire can't find the font "crossfire", and failed to set the
  67.   fontpath to FONTDIR, it will try to use pixmaps instead.  This means
  68.   that it will read all the files in the LIBDIR/bitmaps/ directory,
  69.   which will usually take quite a while.
  70.  
  71.   Type "crossfire -h" / "crossclient -h" or read the man-page for
  72.   information about the other options.
  73.  
  74.   New players can also be added by typing 'add <display> once inside the game.
  75.   (Though it's recommended that they use crossclient to add themselves)
  76.  
  77. MAILING LIST
  78.  
  79.   There are two mailing-lists dedicated to the developement and
  80.   bug-testing of crossfire.  The first is for discussing bugs and
  81.   features, the second is for announcing new versions.
  82.  
  83.   If you want to join or leave any of the lists, send mail to
  84.   crossfire-request@ifi.uio.no with the subject "subscribe",
  85.   "unsubscribe","subscribe announce" or "unsubscribe announce".
  86.   If you use the subject "subscribe" or "unsubscribe" you will
  87.   (un)subscribe to *both* lists.
  88.   To send messages directly to the list, mail crossfire@ifi.uio.no.
  89.   An archive of old messages can be found at ftp.ifi.uio.no in the
  90.   directory /pub/crossfire/archive
  91.  
  92. FTP SITES
  93.  
  94.   FTP-sites where you can look for the latest versions are:
  95.  
  96.     ftp.i.net:/pub/crossfire2 (192.243.32.18)
  97.     ftp.ifi.uio.no:/pub/crossfire (129.240.82.2)
  98.     yoyo.cc.monash.edu.au:/pub/crossfire (130.194.9.1)
  99.     ftp.cs.city.ac.uk:/pub/games/crossfire/
  100.     ftp.sunet.se:/pub/unix/games/crossfire (130.238.127.3)
  101.     ftp.cs.titech.ac.jp:/pub/games/crossfire
  102.  
  103.   Please use the one nearest to you.  ".no" and ".uk" in Europe, ".au" in
  104.   Australia, ".net" in USA.
  105.  
  106.   If you are setting up another site, please notify me.
  107.  
  108.  
  109. REPORTING BUGS
  110.  
  111.   First, check the INSTALL file for common problems, and see if yours is
  112.   mentioned.
  113.  
  114.   Crossfire is still in a developmental stage - it is hardly a finished
  115.   program.  As such, it is assumed that the users have had experience using
  116.   X11 and C programming.  If you are a novice user having problems, please
  117.   don't report problems unless you are absolutely sure it is crossfire that
  118.   is the problem.
  119.  
  120.   The mailing list is where present development work and bugs are typically
  121.   discussed.  If you want to know what is happening with crossfire, join the
  122.   list and please ask there.
  123.  
  124.   I will likely delete mail messages of the following sort:
  125.   1) Bug reports of failed installation when the installation instructions
  126.      were not followed.
  127.   2) Bug reports that contain so little information that it tells me nothing
  128.      more than the fact that there is a bug.
  129.   3) Bugs in which the solution has already been answered in the INSTALL
  130.      file.
  131.  
  132.   When reporting bugs, make sure you include the following:
  133.   o What version of crossfire did you use?
  134.   o What type of computer did you use?
  135.   o What release of the operating system did it have?
  136.   o What windowing system are you using (Ie, openwindows, X11R6, etc)
  137.   o What compiler (and its version) did you use (ie, gcc, acc, etc)?
  138.   o Which flags did you give it?
  139.   o If the bug happens when compiling crossfire, send an EXACT copy of
  140.     the compiler line, as well as the errors it puts out.  Sending bugs
  141.     of the sort 'it failed with a line like ...' doesn't help any.
  142.   o If the bug happened while running crossfire:
  143.     - Include any output before to the bug.
  144.     - Give a description of what you did before the bug occured.  The better
  145.     detailed the description, the better chance I have of figuring
  146.     out where the bug happened, or how I can recreate the bug.
  147.   o If you managed to compile Crossfire, include the output of
  148.     "crossfire -o".
  149.  
  150.   Lack of any of this information in a bug report can make that bug report
  151. useless.  Also, if you have a bug, make sure you are using the latest
  152. version.  If you report a bug that has since been fixed, you are not likely
  153. to get any help.
  154.  
  155.   Note:  If you can not reproduce the bug, and lack the skills/knowledge
  156. necessary to run a debugger to find out where it crashed, chances are there
  157. is little I can do to help.
  158.  
  159.   Note2:  I only have a sun 3 (with sunos 4.1.1 and gcc) for developement.
  160. As such, if you have problems compiling on some other type of systems 
  161. due to header files or similar system dependant things, I am not likely
  162. to help out that much.
  163.  
  164.   Note3:  If you have core dumps, or trouble compiling on whatever system,
  165. and are able to give me a guest account or something similar to log onto
  166. your system to poke around with the code or core dump, I will likely take
  167. you up on your offer.  If you make such an offer, I will assume that you
  168. have oberyed whatever usage rules/policies are applicable for your site.
  169.  
  170.   Mail the bug report to master@rahul.net, or crossfire-bugs@ifi.uio.no
  171.  
  172. ------------------------------------------------------------------------------
  173. SUBMITTING PATCHES:  See the doc/programming_guide file.
  174.  
  175.  
  176. PUBLIC SERVERS:
  177. These are servers that are available for playing:
  178.  
  179. Here is an up-to-date list of crossfire servers that you can connect to
  180. and join in the play!  All information is the last known information - many
  181. of these may be running newer versions.
  182.  
  183. pita.bsdi.com
  184.    port: 13326 (default) 
  185.    running version: 0.92.3
  186.    access time: 24 hours a day 
  187.  
  188. beer.csua.berkeley.edu
  189.    port: 13326 (default) 
  190.    running version: 0.91.7
  191.    access time: 24 hours a day 
  192.    max players: no restriction, but more than 4 is slow 
  193.    other info: X11R5 fontserver available on port 13325 
  194.     If unable to connect, try coke.csua.berkeley.edu
  195.    non-local players please download the fonts using fstobdf
  196.  
  197. crossfire.1234net.com
  198.    port: 13326 (default) 
  199.  
  200. gleen.dtek.chalmers.se
  201.    port: 13326 (default) 
  202.    Hardware: Sparcstation 5
  203.  
  204. clubx.anu.edu.au (150.203.63.36) 
  205.    port: 13326 (default) 
  206.    running version: 0.91.1 
  207.  
  208. fermat.dartmouth.edu 
  209.    port: 13326 (default) 
  210.    running version: 0.90.5 
  211.    access time: 24 hours a day 
  212.  
  213. yoko.ens-cachan.fr (138.231.10.24) 
  214.    port: 13326 (default) 
  215.    running version: 0.91.2 
  216.    access time: 24 hours a day 
  217.    max players: no theoretical limit 
  218.    other info: 
  219.       running on a SparcStation 
  220.       uses colour players 
  221.       supports rplay option 
  222.  
  223.  
  224. COPYRIGHT
  225.  
  226.     Don't get scared by the below, it's included just for "safety" reasons 8)
  227.     (Don't want anyone to start selling the game)
  228.  
  229.     Copyright (C) 1994 Mark Wedel
  230.     Copyright (C) 1992 Frank Tore Johansen
  231.  
  232.     This program is free software; you can redistribute it and/or modify
  233.     it under the terms of the GNU General Public License as published by
  234.     the Free Software Foundation; either version 2 of the License, or
  235.     (at your option) any later version.
  236.  
  237.     This program is distributed in the hope that it will be useful,
  238.     but WITHOUT ANY WARRANTY; without even the implied warranty of
  239.     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  240.     GNU General Public License for more details.
  241.  
  242.     You should have received a copy of the GNU General Public License
  243.     along with this program; if not, write to the Free Software
  244.     Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  245.  
  246.     The author can be reached via e-mail to master@rahul.net
  247.